sternopericardial ligament - Turkish English Dictionary